﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using US.DataAccess.Attributes;
using US.Utilities;

namespace US.Entity
{
    /// <summary>
    /// 出口报关单
    /// <author>
    ///	<name>wx</name>
    ///	<date>2018.12.24 16:54</date>
    /// </author>
    /// </summary>
    [Description("出口报关资料维护")]
    [PrimaryKey("BMS_EXPORT_ID")]
    public class Bms_Export : BaseEntity
    {
        #region 获取/设置 字段值
        /// <summary>
        /// BMS_EXPORT_ID
        /// </summary>
        /// <returns></returns>
        [DisplayName("BMS_EXPORT_ID")]
        public string BMS_EXPORT_ID { get; set; }
        /// <summary>
        /// EXPORT_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("EXPORT_NO")]
        public string EXPORT_NO { get; set; }
        /// <summary>
        /// MANUAL_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("MANUAL_NO")]
        public string MANUAL_NO { get; set; }
        /// <summary>
        /// MANUAL_SUB_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("MANUAL_SUB_NO")]
        public string MANUAL_SUB_NO { get; set; }
        /// <summary>
        /// SHIP_TO
        /// </summary>
        /// <returns></returns>
        [DisplayName("SHIP_TO")]
        public string SHIP_TO { get; set; }
        /// <summary>
        /// IM_STATUS_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("IM_STATUS_CODE")]
        public string IM_STATUS_CODE { get; set; }
        /// <summary>
        /// CLOSE_STATUS_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CLOSE_STATUS_CODE")]
        public string CLOSE_STATUS_CODE { get; set; }
        /// <summary>
        /// IS_CLAIM
        /// </summary>
        /// <returns></returns>
        [DisplayName("IS_CLAIM")]
        public string IS_CLAIM { get; set; }
        /// <summary>
        /// IS_INSURE
        /// </summary>
        /// <returns></returns>
        [DisplayName("IS_INSURE")]
        public string IS_INSURE { get; set; }
        /// <summary>
        /// IS_PAYTAX
        /// </summary>
        /// <returns></returns>
        [DisplayName("IS_PAYTAX")]
        public string IS_PAYTAX { get; set; }
        /// <summary>
        /// CUSTOMER_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CUSTOMER_CODE")]
        public string CUSTOMER_CODE { get; set; }
        /// <summary>
        /// CUSTOMER_NAME
        /// </summary>
        /// <returns></returns>
        [DisplayName("CUSTOMER_NAME")]
        public string CUSTOMER_NAME { get; set; }
        /// <summary>
        /// CUSTOM_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("CUSTOM_NO")]
        public string CUSTOM_NO { get; set; }
        /// <summary>
        /// CUSTOM_SECTION_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CUSTOM_SECTION_CODE")]
        public string CUSTOM_SECTION_CODE { get; set; }
        /// <summary>
        /// EXPORT_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("EXPORT_DATE")]
        public DateTime? EXPORT_DATE { get; set; }
        /// <summary>
        /// APPLY_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("APPLY_DATE")]
        public DateTime? APPLY_DATE { get; set; }
        /// <summary>
        /// TRADE_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("TRADE_CODE")]
        public string TRADE_CODE { get; set; }
        /// <summary>
        /// DELIVER_TYPE_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("DELIVER_TYPE_CODE")]
        public string DELIVER_TYPE_CODE { get; set; }
        /// <summary>
        /// CONVEY
        /// </summary>
        /// <returns></returns>
        [DisplayName("CONVEY")]
        public string CONVEY { get; set; }
        /// <summary>
        /// WORK_CORP
        /// </summary>
        /// <returns></returns>
        [DisplayName("WORK_CORP")]
        public string WORK_CORP { get; set; }
        /// <summary>
        /// SHIP_CORP
        /// </summary>
        /// <returns></returns>
        [DisplayName("SHIP_CORP")]
        public string SHIP_CORP { get; set; }
        /// <summary>
        /// LICENSE_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("LICENSE_NO")]
        public string LICENSE_NO { get; set; }
        /// <summary>
        /// WARRANT_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("WARRANT_NO")]
        public string WARRANT_NO { get; set; }
        /// <summary>
        /// ATTACH_BILL
        /// </summary>
        /// <returns></returns>
        [DisplayName("ATTACH_BILL")]
        public string ATTACH_BILL { get; set; }
        /// <summary>
        /// SIGN_REMARK
        /// </summary>
        /// <returns></returns>
        [DisplayName("SIGN_REMARK")]
        public string SIGN_REMARK { get; set; }
        /// <summary>
        /// SHIPPING_PORT
        /// </summary>
        /// <returns></returns>
        [DisplayName("SHIPPING_PORT")]
        public string SHIPPING_PORT { get; set; }
        /// <summary>
        /// COUNTRY_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("COUNTRY_CODE")]
        public string COUNTRY_CODE { get; set; }
        /// <summary>
        /// TAX_KIND_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("TAX_KIND_CODE")]
        public string TAX_KIND_CODE { get; set; }
        /// <summary>
        /// PAY_TYPE_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("PAY_TYPE_CODE")]
        public string PAY_TYPE_CODE { get; set; }
        /// <summary>
        /// CARRIAGE_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CARRIAGE_FEE")]
        public decimal? CARRIAGE_FEE { get; set; }
        /// <summary>
        /// CARRIAGE_FEE_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CARRIAGE_FEE_INVOICE")]
        public string CARRIAGE_FEE_INVOICE { get; set; }
        /// <summary>
        /// INSURE_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("INSURE_FEE")]
        public decimal? INSURE_FEE { get; set; }
        /// <summary>
        /// INSURE_FEE_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("INSURE_FEE_INVOICE")]
        public string INSURE_FEE_INVOICE { get; set; }
        /// <summary>
        /// MIXED_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("MIXED_FEE")]
        public decimal? MIXED_FEE { get; set; }
        /// <summary>
        /// MIX_FEE_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("MIX_FEE_INVOICE")]
        public string MIX_FEE_INVOICE { get; set; }
        /// <summary>
        /// CURRENCY_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CURRENCY_CODE")]
        public string CURRENCY_CODE { get; set; }
        /// <summary>
        /// PIECE_QTY
        /// </summary>
        /// <returns></returns>
        [DisplayName("PIECE_QTY")]
        public decimal? PIECE_QTY { get; set; }
        /// <summary>
        /// GW
        /// </summary>
        /// <returns></returns>
        [DisplayName("GW")]
        public decimal? GW { get; set; }
        /// <summary>
        /// NW
        /// </summary>
        /// <returns></returns>
        [DisplayName("NW")]
        public decimal? NW { get; set; }
        /// <summary>
        /// MEASURE_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("MEASURE_CODE")]
        public string MEASURE_CODE { get; set; }
        /// <summary>
        /// AMOUNT_SUM
        /// </summary>
        /// <returns></returns>
        [DisplayName("AMOUNT_SUM")]
        public decimal? AMOUNT_SUM { get; set; }
        /// <summary>
        /// GOODS_SUPPLY
        /// </summary>
        /// <returns></returns>
        [DisplayName("GOODS_SUPPLY")]
        public string GOODS_SUPPLY { get; set; }
        /// <summary>
        /// BARGAIN_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BARGAIN_CODE")]
        public string BARGAIN_CODE { get; set; }
        /// <summary>
        /// PACKAGE_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("PACKAGE_CODE")]
        public string PACKAGE_CODE { get; set; }
        /// <summary>
        /// PURPOSE_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("PURPOSE_CODE")]
        public string PURPOSE_CODE { get; set; }
        /// <summary>
        /// LADING_BILL_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("LADING_BILL_NO")]
        public string LADING_BILL_NO { get; set; }
        /// <summary>
        /// LADING_BILL_NO_SUB
        /// </summary>
        /// <returns></returns>
        [DisplayName("LADING_BILL_NO_SUB")]
        public string LADING_BILL_NO_SUB { get; set; }
        /// <summary>
        /// CONTAINER_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("CONTAINER_NO")]
        public string CONTAINER_NO { get; set; }
        /// <summary>
        /// MANUFACTURER
        /// </summary>
        /// <returns></returns>
        [DisplayName("MANUFACTURER")]
        public string MANUFACTURER { get; set; }
        /// <summary>
        /// CARBIN_ORDER_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CARBIN_ORDER_DATE")]
        public DateTime? CARBIN_ORDER_DATE { get; set; }
        /// <summary>
        /// FORWARD_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("FORWARD_CODE")]
        public string FORWARD_CODE { get; set; }
        /// <summary>
        /// BROKER_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BROKER_CODE")]
        public string BROKER_CODE { get; set; }
        /// <summary>
        /// CLEAR_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CLEAR_DATE")]
        public DateTime? CLEAR_DATE { get; set; }
        /// <summary>
        /// LEAVE_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("LEAVE_DATE")]
        public DateTime? LEAVE_DATE { get; set; }
        /// <summary>
        /// ARRIVE_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("ARRIVE_DATE")]
        public DateTime? ARRIVE_DATE { get; set; }
        /// <summary>
        /// HANDLE_MAN
        /// </summary>
        /// <returns></returns>
        [DisplayName("HANDLE_MAN")]
        public string HANDLE_MAN { get; set; }
        /// <summary>
        /// VOYAGE_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("VOYAGE_NO")]
        public string VOYAGE_NO { get; set; }
        /// <summary>
        /// BILL_CV_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("BILL_CV_NO")]
        public string BILL_CV_NO { get; set; }
        /// <summary>
        /// BILL_BACK_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BILL_BACK_DATE")]
        public DateTime? BILL_BACK_DATE { get; set; }
        /// <summary>
        /// CUSTOM_NOTE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CUSTOM_NOTE")]
        public string CUSTOM_NOTE { get; set; }
        /// <summary>
        /// CV_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("CV_NO")]
        public string CV_NO { get; set; }
        /// <summary>
        /// REPAIR_TAX_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("REPAIR_TAX_NO")]
        public string REPAIR_TAX_NO { get; set; }
        /// <summary>
        /// REMARK
        /// </summary>
        /// <returns></returns>
        [DisplayName("REMARK")]
        public string REMARK { get; set; }
        /// <summary>
        /// CUSTOM_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CUSTOM_FEE")]
        public decimal? CUSTOM_FEE { get; set; }
        /// <summary>
        /// VALUE_ADDED_TAX
        /// </summary>
        /// <returns></returns>
        [DisplayName("VALUE_ADDED_TAX")]
        public decimal? VALUE_ADDED_TAX { get; set; }
        /// <summary>
        /// DELAY_ACCRUAL
        /// </summary>
        /// <returns></returns>
        [DisplayName("DELAY_ACCRUAL")]
        public decimal? DELAY_ACCRUAL { get; set; }
        /// <summary>
        /// VALUE_ADDED_TAX_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("VALUE_ADDED_TAX_INVOICE")]
        public string VALUE_ADDED_TAX_INVOICE { get; set; }
        /// <summary>
        /// BROKER_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BROKER_FEE")]
        public decimal? BROKER_FEE { get; set; }
        /// <summary>
        /// INLAND_CARRIAGE_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("INLAND_CARRIAGE_FEE")]
        public decimal? INLAND_CARRIAGE_FEE { get; set; }
        /// <summary>
        /// AERO_STATION_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("AERO_STATION_FEE")]
        public decimal? AERO_STATION_FEE { get; set; }
        /// <summary>
        /// UNKNOWABLE_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("UNKNOWABLE_FEE")]
        public decimal? UNKNOWABLE_FEE { get; set; }
        /// <summary>
        /// BROKER_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BROKER_INVOICE")]
        public string BROKER_INVOICE { get; set; }
        /// <summary>
        /// MAKE_BILL_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("MAKE_BILL_FEE")]
        public decimal? MAKE_BILL_FEE { get; set; }
        /// <summary>
        /// WS_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("WS_FEE")]
        public decimal? WS_FEE { get; set; }
        /// <summary>
        /// PROCEDURE_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("PROCEDURE_FEE")]
        public decimal? PROCEDURE_FEE { get; set; }
        /// <summary>
        /// HC_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("HC_FEE")]
        public decimal? HC_FEE { get; set; }
        /// <summary>
        /// FORWARD_BROKER_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("FORWARD_BROKER_FEE")]
        public decimal? FORWARD_BROKER_FEE { get; set; }
        /// <summary>
        /// AIR_FERRY_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("AIR_FERRY_FEE")]
        public decimal? AIR_FERRY_FEE { get; set; }
        /// <summary>
        /// SAFETY_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("SAFETY_FEE")]
        public decimal? SAFETY_FEE { get; set; }
        /// <summary>
        /// ABROAD_CARRIAGE_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("ABROAD_CARRIAGE_FEE")]
        public decimal? ABROAD_CARRIAGE_FEE { get; set; }
        /// <summary>
        /// CARBIN_ORDER_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CARBIN_ORDER_FEE")]
        public decimal? CARBIN_ORDER_FEE { get; set; }
        /// <summary>
        /// BOX_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BOX_FEE")]
        public decimal? BOX_FEE { get; set; }
        /// <summary>
        /// THC_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("THC_FEE")]
        public decimal? THC_FEE { get; set; }
        /// <summary>
        /// FILE_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("FILE_FEE")]
        public decimal? FILE_FEE { get; set; }
        /// <summary>
        /// OTHER_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE")]
        public decimal? OTHER_FEE { get; set; }
        /// <summary>
        /// KNOCKED_DOWN_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("KNOCKED_DOWN_FEE")]
        public decimal? KNOCKED_DOWN_FEE { get; set; }
        /// <summary>
        /// COMMISSION_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("COMMISSION_FEE")]
        public decimal? COMMISSION_FEE { get; set; }
        /// <summary>
        /// CHECK_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CHECK_FEE")]
        public decimal? CHECK_FEE { get; set; }
        /// <summary>
        /// SIGN_FEE
        /// </summary>
        /// <returns></returns>
        [DisplayName("SIGN_FEE")]
        public decimal? SIGN_FEE { get; set; }
        /// <summary>
        /// CW
        /// </summary>
        /// <returns></returns>
        [DisplayName("CW")]
        public decimal? CW { get; set; }
        /// <summary>
        /// FORWARD_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("FORWARD_INVOICE")]
        public string FORWARD_INVOICE { get; set; }
        /// <summary>
        /// OTHER_FEE1
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE1")]
        public decimal? OTHER_FEE1 { get; set; }
        /// <summary>
        /// OTHER_FEE1_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE1_INVOICE")]
        public string OTHER_FEE1_INVOICE { get; set; }
        /// <summary>
        /// OTHER_FEE1_DESC
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE1_DESC")]
        public string OTHER_FEE1_DESC { get; set; }
        /// <summary>
        /// OTHER_FEE2
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE2")]
        public decimal? OTHER_FEE2 { get; set; }
        /// <summary>
        /// OTHER_FEE2_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE2_INVOICE")]
        public string OTHER_FEE2_INVOICE { get; set; }
        /// <summary>
        /// OTHER_FEE2_DESC
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE2_DESC")]
        public string OTHER_FEE2_DESC { get; set; }
        /// <summary>
        /// OTHER_FEE3
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE3")]
        public decimal? OTHER_FEE3 { get; set; }
        /// <summary>
        /// OTHER_FEE3_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE3_INVOICE")]
        public string OTHER_FEE3_INVOICE { get; set; }
        /// <summary>
        /// OTHER_FEE3_DESC
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE3_DESC")]
        public string OTHER_FEE3_DESC { get; set; }
        /// <summary>
        /// OTHER_FEE4
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE4")]
        public decimal? OTHER_FEE4 { get; set; }
        /// <summary>
        /// OTHER_FEE4_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE4_INVOICE")]
        public string OTHER_FEE4_INVOICE { get; set; }
        /// <summary>
        /// OTHER_FEE4_DESC
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE4_DESC")]
        public string OTHER_FEE4_DESC { get; set; }
        /// <summary>
        /// RETURN_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("RETURN_NO")]
        public string RETURN_NO { get; set; }
        /// <summary>
        /// INVOICE_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("INVOICE_NO")]
        public string INVOICE_NO { get; set; }
        /// <summary>
        /// INNER_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("INNER_NO")]
        public string INNER_NO { get; set; }
        /// <summary>
        /// DELCARE_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("DELCARE_NO")]
        public string DELCARE_NO { get; set; }
        /// <summary>
        /// TRADE_TERM
        /// </summary>
        /// <returns></returns>
        [DisplayName("TRADE_TERM")]
        public string TRADE_TERM { get; set; }
        /// <summary>
        /// TRADE_TERM_DESC
        /// </summary>
        /// <returns></returns>
        [DisplayName("TRADE_TERM_DESC")]
        public string TRADE_TERM_DESC { get; set; }
        /// <summary>
        /// ITEM_DESC
        /// </summary>
        /// <returns></returns>
        [DisplayName("ITEM_DESC")]
        public string ITEM_DESC { get; set; }
        /// <summary>
        /// CLAIM_DESC
        /// </summary>
        /// <returns></returns>
        [DisplayName("CLAIM_DESC")]
        public string CLAIM_DESC { get; set; }
        /// <summary>
        /// QTY_SUM
        /// </summary>
        /// <returns></returns>
        [DisplayName("QTY_SUM")]
        public decimal? QTY_SUM { get; set; }
        /// <summary>
        /// CONTRACT_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("CONTRACT_NO")]
        public string CONTRACT_NO { get; set; }
        /// <summary>
        /// APPLY_CUSTOM
        /// </summary>
        /// <returns></returns>
        [DisplayName("APPLY_CUSTOM")]
        public string APPLY_CUSTOM { get; set; }
        /// <summary>
        /// CONTAINER_20
        /// </summary>
        /// <returns></returns>
        [DisplayName("CONTAINER_20")]
        public decimal? CONTAINER_20 { get; set; }
        /// <summary>
        /// CONTAINER_40
        /// </summary>
        /// <returns></returns>
        [DisplayName("CONTAINER_40")]
        public decimal? CONTAINER_40 { get; set; }
        /// <summary>
        /// CW_UMB
        /// </summary>
        /// <returns></returns>
        [DisplayName("CW_UMB")]
        public string CW_UMB { get; set; }
        /// <summary>
        /// DAMAGE_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("DAMAGE_NO")]
        public string DAMAGE_NO { get; set; }
        /// <summary>
        /// IS_DELARE
        /// </summary>
        /// <returns></returns>
        [DisplayName("IS_DELARE")]
        public string IS_DELARE { get; set; }
        /// <summary>
        /// LIST_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("LIST_DATE")]
        public DateTime? LIST_DATE { get; set; }
        /// <summary>
        /// EXPORT_TIMES
        /// </summary>
        /// <returns></returns>
        [DisplayName("EXPORT_TIMES")]
        public decimal? EXPORT_TIMES { get; set; }
        /// <summary>
        /// CUS_CHECK_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CUS_CHECK_DATE")]
        public DateTime? CUS_CHECK_DATE { get; set; }
        /// <summary>
        /// CREATE_USER_ID
        /// </summary>
        /// <returns></returns>
        [DisplayName("CREATE_USER_ID")]
        public string CREATE_USER_ID { get; set; }
        /// <summary>
        /// CREATE_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CREATE_DATE")]
        public DateTime? CREATE_DATE { get; set; }
        /// <summary>
        /// LAST_UPDATE_USER_ID
        /// </summary>
        /// <returns></returns>
        [DisplayName("LAST_UPDATE_USER_ID")]
        public string LAST_UPDATE_USER_ID { get; set; }
        /// <summary>
        /// LAST_UPDATE_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("LAST_UPDATE_DATE")]
        public DateTime? LAST_UPDATE_DATE { get; set; }
        /// <summary>
        /// FINANCE_IN_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("FINANCE_IN_DATE")]
        public DateTime? FINANCE_IN_DATE { get; set; }
        /// <summary>
        /// FINANCE_BACK_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("FINANCE_BACK_DATE")]
        public DateTime? FINANCE_BACK_DATE { get; set; }
        /// <summary>
        /// BACK_DATE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BACK_DATE")]
        public DateTime? BACK_DATE { get; set; }
        /// <summary>
        /// CARRIAGE_FEE_TYPE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CARRIAGE_FEE_TYPE")]
        public string CARRIAGE_FEE_TYPE { get; set; }
        /// <summary>
        /// CARRIAGE_FEE_VALUE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CARRIAGE_FEE_VALUE")]
        public decimal? CARRIAGE_FEE_VALUE { get; set; }
        /// <summary>
        /// CARRIAGE_FEE_CURRENCY_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("CARRIAGE_FEE_CURRENCY_CODE")]
        public string CARRIAGE_FEE_CURRENCY_CODE { get; set; }
        /// <summary>
        /// BAO_FEE_TYPE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BAO_FEE_TYPE")]
        public string BAO_FEE_TYPE { get; set; }
        /// <summary>
        /// BAO_FEE_VALUE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BAO_FEE_VALUE")]
        public decimal? BAO_FEE_VALUE { get; set; }
        /// <summary>
        /// BAO_FEE_CURRENCY_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("BAO_FEE_CURRENCY_CODE")]
        public string BAO_FEE_CURRENCY_CODE { get; set; }
        /// <summary>
        /// OTHER_FEE_TYPE
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE_TYPE")]
        public string OTHER_FEE_TYPE { get; set; }
        /// <summary>
        /// OTHER_FEE_VALUE
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE_VALUE")]
        public decimal? OTHER_FEE_VALUE { get; set; }
        /// <summary>
        /// OTHER_FEE_CURRENCY_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("OTHER_FEE_CURRENCY_CODE")]
        public string OTHER_FEE_CURRENCY_CODE { get; set; }
        /// <summary>
        /// VERIFY_NO
        /// </summary>
        /// <returns></returns>
        [DisplayName("VERIFY_NO")]
        public string VERIFY_NO { get; set; }
        /// <summary>
        /// EXPORT_FLAG
        /// </summary>
        /// <returns></returns>
        [DisplayName("EXPORT_FLAG")]
        public string EXPORT_FLAG { get; set; }
        /// <summary>
        /// EXPORT_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("EXPORT_CODE")]
        public string EXPORT_CODE { get; set; }
        /// <summary>
        /// EXPORT_INVOICE
        /// </summary>
        /// <returns></returns>
        [DisplayName("EXPORT_INVOICE")]
        public string EXPORT_INVOICE { get; set; }
        /// <summary>
        /// RECEVING_PART_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("RECEVING_PART_CODE")]
        public string RECEVING_PART_CODE { get; set; }
        /// <summary>
        /// RECEVING_PART_NAME
        /// </summary>
        /// <returns></returns>
        [DisplayName("RECEVING_PART_NAME")]
        public string RECEVING_PART_NAME { get; set; }
        /// <summary>
        /// FROM_TO
        /// </summary>
        /// <returns></returns>
        [DisplayName("FROM_TO")]
        public string FROM_TO { get; set; }
        /// <summary>
        /// TRADE_AREA_CODE
        /// </summary>
        /// <returns></returns>
        [DisplayName("TRADE_AREA_CODE")]
        public string TRADE_AREA_CODE { get; set; }
        /// <summary>
        /// PROMISE_ITMES
        /// </summary>
        /// <returns></returns>
        [DisplayName("PROMISE_ITMES")]
        public string PROMISE_ITMES { get; set; }
        #endregion

        #region 扩展操作
        /// <summary>
        /// 新增调用
        /// </summary>
        public override void Create()
        {
            this.BMS_EXPORT_ID = CommonHelper.GetGuid;
            this.CREATE_DATE = DateTime.Now;
            this.LAST_UPDATE_DATE = DateTime.Now;
            this.CREATE_USER_ID = ManageProvider.Provider.Current().UserId;
            this.LAST_UPDATE_USER_ID = ManageProvider.Provider.Current().UserId;
        }
        /// <summary>
        /// 编辑调用
        /// </summary>
        /// <param name="KeyValue"></param>
        public override void Modify(string KeyValue)
        {
            this.BMS_EXPORT_ID = KeyValue;
            this.LAST_UPDATE_DATE = DateTime.Now;
            this.LAST_UPDATE_USER_ID = ManageProvider.Provider.Current().UserId;
        }
        #endregion
    }
}
